crypto/sha512.digest.h (field)
73 uses
crypto/sha512 (current package)
sha512.go#L84: h [8]uint64
sha512.go#L94: d.h[0] = init0_384
sha512.go#L95: d.h[1] = init1_384
sha512.go#L96: d.h[2] = init2_384
sha512.go#L97: d.h[3] = init3_384
sha512.go#L98: d.h[4] = init4_384
sha512.go#L99: d.h[5] = init5_384
sha512.go#L100: d.h[6] = init6_384
sha512.go#L101: d.h[7] = init7_384
sha512.go#L103: d.h[0] = init0_224
sha512.go#L104: d.h[1] = init1_224
sha512.go#L105: d.h[2] = init2_224
sha512.go#L106: d.h[3] = init3_224
sha512.go#L107: d.h[4] = init4_224
sha512.go#L108: d.h[5] = init5_224
sha512.go#L109: d.h[6] = init6_224
sha512.go#L110: d.h[7] = init7_224
sha512.go#L112: d.h[0] = init0_256
sha512.go#L113: d.h[1] = init1_256
sha512.go#L114: d.h[2] = init2_256
sha512.go#L115: d.h[3] = init3_256
sha512.go#L116: d.h[4] = init4_256
sha512.go#L117: d.h[5] = init5_256
sha512.go#L118: d.h[6] = init6_256
sha512.go#L119: d.h[7] = init7_256
sha512.go#L121: d.h[0] = init0
sha512.go#L122: d.h[1] = init1
sha512.go#L123: d.h[2] = init2
sha512.go#L124: d.h[3] = init3
sha512.go#L125: d.h[4] = init4
sha512.go#L126: d.h[5] = init5
sha512.go#L127: d.h[6] = init6
sha512.go#L128: d.h[7] = init7
sha512.go#L156: b = binary.BigEndian.AppendUint64(b, d.h[0])
sha512.go#L157: b = binary.BigEndian.AppendUint64(b, d.h[1])
sha512.go#L158: b = binary.BigEndian.AppendUint64(b, d.h[2])
sha512.go#L159: b = binary.BigEndian.AppendUint64(b, d.h[3])
sha512.go#L160: b = binary.BigEndian.AppendUint64(b, d.h[4])
sha512.go#L161: b = binary.BigEndian.AppendUint64(b, d.h[5])
sha512.go#L162: b = binary.BigEndian.AppendUint64(b, d.h[6])
sha512.go#L163: b = binary.BigEndian.AppendUint64(b, d.h[7])
sha512.go#L186: b, d.h[0] = consumeUint64(b)
sha512.go#L187: b, d.h[1] = consumeUint64(b)
sha512.go#L188: b, d.h[2] = consumeUint64(b)
sha512.go#L189: b, d.h[3] = consumeUint64(b)
sha512.go#L190: b, d.h[4] = consumeUint64(b)
sha512.go#L191: b, d.h[5] = consumeUint64(b)
sha512.go#L192: b, d.h[6] = consumeUint64(b)
sha512.go#L193: b, d.h[7] = consumeUint64(b)
sha512.go#L328: binary.BigEndian.PutUint64(digest[0:], d.h[0])
sha512.go#L329: binary.BigEndian.PutUint64(digest[8:], d.h[1])
sha512.go#L330: binary.BigEndian.PutUint64(digest[16:], d.h[2])
sha512.go#L331: binary.BigEndian.PutUint64(digest[24:], d.h[3])
sha512.go#L332: binary.BigEndian.PutUint64(digest[32:], d.h[4])
sha512.go#L333: binary.BigEndian.PutUint64(digest[40:], d.h[5])
sha512.go#L335: binary.BigEndian.PutUint64(digest[48:], d.h[6])
sha512.go#L336: binary.BigEndian.PutUint64(digest[56:], d.h[7])
sha512block.go#L98: h0, h1, h2, h3, h4, h5, h6, h7 := dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7]
sha512block.go#L143: dig.h[0], dig.h[1], dig.h[2], dig.h[3], dig.h[4], dig.h[5], dig.h[6], dig.h[7] = h0, h1, h2, h3, h4, h5, h6, h7
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |